#include "UnsupportedOperationException.h"
UnsupportedOperationException::UnsupportedOperationException() throw()
		: std::exception()
{
}

UnsupportedOperationException::UnsupportedOperationException(string_ptr msg) throw()
		: std::exception(), m_msg(msg)
{
}

const char *UnsupportedOperationException::what() const throw()
{
	return m_msg->c_str();
}

UnsupportedOperationException::~UnsupportedOperationException() throw()
{
}
